pieced together - German English Dictionary